natal plum (carissa bispinosa) - German English Dictionary